package com.expense.app.admin.services.job;

import com.expense.app.admin.model.dto.job.JobDTO;
import com.expense.app.admin.model.dto.job.JobImportDTO;
import com.expense.app.admin.model.dto.job.JobListDTO;
import com.expense.app.admin.model.dto.job.JobPageDTO;
import com.expense.app.admin.model.params.job.JobImportParam;
import com.expense.app.admin.model.params.job.xiao.JobsListParam;
import com.expense.app.admin.model.params.job.xiao.JobsParam;
import com.expense.common.model.job.XiaoJobs;

public interface XiaoJobsServ {

    JobImportDTO importExcel(JobImportParam param);

    JobListDTO findList(JobsListParam param);

    JobPageDTO findInitList();

    XiaoJobs findOne(Long id);

    JobDTO findDetail(Long id);

    XiaoJobs saveOne(JobsParam param);

    Long deleteOne(Long id);
}
